FFT-based fast polynomial rooting
نویسنده
چکیده
A fast, accurate and robust approach is proposed for the computation of the roots of complex polynomials. The method is derived from the DFT-based differential cepstrum estimation for moving average signals. This minimudmaximum-phase polynomial factorisation is easily extended to a factorisation along an arbitrary circle. In an iterative fashion, we estimate the largest root modulus from the differential cepstrum, then factor out the associated root(s) from the polynomial. For band-limited signals with roots located along the unit circle, the polynomial origin is slightly perturbed prior to the application of the algorithm. On average, three Fast Fourier Transforms are required per polynomial root, offering a significant computational advantage in the root estimation of moderate to high order polynomials.
منابع مشابه
Implementation of 3-D Anisotropy Corrected Fast Fourier Transform Dose Calculation around Brachytherapy Seeds
A routine dose computation around brachytherapy seeds employing the Fast Fourier Transform (FFT) has been demonstrated and likened to dose computations in a similar field based on the TG43 recommendations. In applying the FFT convolution model to dose computation, a dose convolution kernel which takes into consideration the anisotropy of the dose distribution around a brachytherapy source in th...
متن کاملWhen is FFT multiplication of arbitrary-precision polynomials practical?
It is well recognized in the computer algebra theory and systems communities that the Fast Fourier Transform (FFT) can be used for multiplying polynomials. Theory predicts that it is fast for “large enough” polynomials. Even so, it appears that no major general-purpose computer algebra system uses the FFT as a general default technique for this purpose. Some provide (optional) access to FFT tec...
متن کاملFrobenius Additive Fast Fourier Transform
In ISSAC 2017, van der Hoeven and Larrieu showed that evaluating a polynomial P ∈ Fq [x] of degree < n at all n-th roots of unity in Fqd can essentially be computed d-time faster than evaluating Q ∈ Fqd [x] at all these roots, assuming Fqd contains a primitive n-th root of unity [vdHL17a]. Termed the Frobenius FFT, this discovery has a profound impact on polynomial multiplication, especially fo...
متن کاملAlgebraic Signal Processing Theory: Cooley-Tukey Type Algorithms for DCTs and DSTs
This paper presents a systematic methodology based on the algebraic theory of signal processing to classify and derive fast algorithms for linear transforms. Instead of manipulating the entries of transform matrices, our approach derives the algorithms by stepwise decomposition of the associated signal models, or polynomial algebras. This decomposition is based on two generic methods or algebra...
متن کاملComplexity Analysis of Reed-Solomon Decoding over GF(2^m) Without Using Syndromes
For the majority of the applications of ReedSolomon (RS) codes, hard decision decoding is based on syndromes. Recently, there has been renewed interest in decoding RS codes without using syndromes. In this paper, we investigate the complexity of syndromeless decoding for RS codes, and compare it to that of syndrome-based decoding. Aiming to provide guidelines to practical applications, our comp...
متن کامل